package com.example.demo.controller;

import com.example.demo.service.LogService;
import com.example.demo.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RequestMapping("/propaga")
@RestController
public class PropagationController {
 @Autowired
 private UserService userService;
 @Autowired
 private LogService logService;


// @Transactional
 @RequestMapping("/p1")
 public String p1(String name, String password) {
  //⽤⼾注册
  userService.registryUser(name, password);
  //记录操作⽇志
  logService.insertLog(name, "⽤⼾注册");
  return "p1";
 }
}
